\section{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions\-:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{class_client_1_1_app}{Client.\-App} \\*\hyperlink{class_client_1_1_app}{App} }{\pageref{class_client_1_1_app}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_app}{Server.\-App} \\*Interaction logic for App.\-xaml }{\pageref{class_server_1_1_app}}{}
\item\contentsline{section}{\hyperlink{class_client_1_1_app_main}{Client.\-App\-Main} \\*Interaction logic for App.\-xaml }{\pageref{class_client_1_1_app_main}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_authentication}{Server.\-Authentication} }{\pageref{class_server_1_1_authentication}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_event_driven_share_1_1_chat_message_args}{Server.\-Event\-Driven\-Share.\-Chat\-Message\-Args} \\*Indkapsling til Chat\-Message\-Change event }{\pageref{class_server_1_1_event_driven_share_1_1_chat_message_args}}{}
\item\contentsline{section}{\hyperlink{class_client_1_1_event_driven_share_1_1_chat_message_args}{Client.\-Event\-Driven\-Share.\-Chat\-Message\-Args} \\*Indkapsling til Chatmessage\-Changed event }{\pageref{class_client_1_1_event_driven_share_1_1_chat_message_args}}{}
\item\contentsline{section}{\hyperlink{class_s_w2_a311___lib_1_1_chat_message_encapsulation}{S\-W2\-A311\-\_\-\-Lib.\-Chat\-Message\-Encapsulation} \\*Indkapslings-\/klasse der har en string til en chat besked og en string med navnet på den bruger der sender beskeden. }{\pageref{class_s_w2_a311___lib_1_1_chat_message_encapsulation}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_create_user}{Server.\-Create\-User} }{\pageref{class_server_1_1_create_user}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_data_handler}{Server.\-Data\-Handler} \\*Klasse der styre initialiseringen af Users fra en text fil. }{\pageref{class_server_1_1_data_handler}}{}
\item\contentsline{section}{\hyperlink{class_client_1_1_event_driven_share_1_1_encapsulation_args}{Client.\-Event\-Driven\-Share.\-Encapsulation\-Args} \\*Indkapsling til Data\-To\-Send\-Changed event }{\pageref{class_client_1_1_event_driven_share_1_1_encapsulation_args}}{}
\item\contentsline{section}{\hyperlink{class_s_w2_a311___lib_1_1_encapsulation_class}{S\-W2\-A311\-\_\-\-Lib.\-Encapsulation\-Class} \\*\hyperlink{class_s_w2_a311___lib_1_1_encapsulation_class}{Encapsulation\-Class} bruges til at indkapsle de objekter vi sender over netværket så vi nemt kan deserialize dem igen og ud fra Type\-Code vide hvordan vi skal videre behandle objektet hos modtageren. }{\pageref{class_s_w2_a311___lib_1_1_encapsulation_class}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_encryption}{Server.\-Encryption} }{\pageref{class_server_1_1_encryption}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_event_driven_share}{Server.\-Event\-Driven\-Share} }{\pageref{class_server_1_1_event_driven_share}}{}
\item\contentsline{section}{\hyperlink{class_client_1_1_event_driven_share}{Client.\-Event\-Driven\-Share} \\*Event klasse, til deling mellem \hyperlink{class_client_1_1_network}{Network} og en G\-U\-I }{\pageref{class_client_1_1_event_driven_share}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_form1}{Server.\-Form1} \\*Klassen som håndterer server G\-U\-I'en }{\pageref{class_server_1_1_form1}}{}
\item\contentsline{section}{\hyperlink{class_client_1_1_gantt_chart}{Client.\-Gantt\-Chart} \\*Klassen som håndterer vores \hyperlink{class_client_1_1_gantt_chart}{Gantt\-Chart}, og bestemmer størrelsen på de enkelte elementer. }{\pageref{class_client_1_1_gantt_chart}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_program_1_1_gui_input_handler}{Server.\-Program.\-Gui\-Input\-Handler} \\*Klasse der håndtere events kald til G\-U\-Ien }{\pageref{class_server_1_1_program_1_1_gui_input_handler}}{}
\item\contentsline{section}{\hyperlink{class_client_1_1_gui_input_handler}{Client.\-Gui\-Input\-Handler} \\*Klasse der håndtere events kald til G\-U\-Ien }{\pageref{class_client_1_1_gui_input_handler}}{}
\item\contentsline{section}{\hyperlink{class_client_1_1_main_window}{Client.\-Main\-Window} \\*Klassen som håndterer vores W\-P\-F applikation. }{\pageref{class_client_1_1_main_window}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_main_window}{Server.\-Main\-Window} \\*Interaction logic for Main\-Window.\-xaml }{\pageref{class_server_1_1_main_window}}{}
\item\contentsline{section}{\hyperlink{class_client_1_1_network}{Client.\-Network} \\*Håndtere en forbinelse til en server. }{\pageref{class_client_1_1_network}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_network}{Server.\-Network} \\*Håndtere op til 100 forbindelser asynkront. Er afhængig af S\-W2\-A311\-\_\-lib }{\pageref{class_server_1_1_network}}{}
\item\contentsline{section}{\hyperlink{class_s_w2_a311___lib_1_1_object_to_byte_array}{S\-W2\-A311\-\_\-\-Lib.\-Object\-To\-Byte\-Array} \\*Klasse med metoderne til at skrive objekter til et byte array. }{\pageref{class_s_w2_a311___lib_1_1_object_to_byte_array}}{}
\item\contentsline{section}{\hyperlink{class_s_w2_a311___lib_1_1_object_to_file}{S\-W2\-A311\-\_\-\-Lib.\-Object\-To\-File} \\*Klasse med metoderne til at skrive objekter til en fil. }{\pageref{class_s_w2_a311___lib_1_1_object_to_file}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_program}{Server.\-Program} }{\pageref{class_server_1_1_program}}{}
\item\contentsline{section}{\hyperlink{class_client_1_1_event_driven_share_1_1_project_args}{Client.\-Event\-Driven\-Share.\-Project\-Args} \\*Indkapsling til Project\-Changed event. }{\pageref{class_client_1_1_event_driven_share_1_1_project_args}}{}
\item\contentsline{section}{\hyperlink{class_s_w2_a311___lib_1_1_project_collection}{S\-W2\-A311\-\_\-\-Lib.\-Project\-Collection} \\*Laves til en singleton, så vi altid kun har én database. }{\pageref{class_s_w2_a311___lib_1_1_project_collection}}{}
\item\contentsline{section}{\hyperlink{class_s_w2_a311___lib_1_1_project_data}{S\-W2\-A311\-\_\-\-Lib.\-Project\-Data} \\*Projekt-\/strukturen, der laver projekt elementer. }{\pageref{class_s_w2_a311___lib_1_1_project_data}}{}
\item\contentsline{section}{\hyperlink{class_client_1_1_properties_1_1_resources}{Client.\-Properties.\-Resources} \\*A strongly-\/typed resource class, for looking up localized strings, etc. }{\pageref{class_client_1_1_properties_1_1_resources}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_properties_1_1_resources}{Server.\-Properties.\-Resources} \\*A strongly-\/typed resource class, for looking up localized strings, etc. }{\pageref{class_server_1_1_properties_1_1_resources}}{}
\item\contentsline{section}{\hyperlink{class_client_1_1_properties_1_1_settings}{Client.\-Properties.\-Settings} }{\pageref{class_client_1_1_properties_1_1_settings}}{}
\item\contentsline{section}{\hyperlink{class_server_1_1_properties_1_1_settings}{Server.\-Properties.\-Settings} }{\pageref{class_server_1_1_properties_1_1_settings}}{}
\item\contentsline{section}{\hyperlink{class_s_w2_a311___lib_1_1_task}{S\-W2\-A311\-\_\-\-Lib.\-Task} \\*Task-\/strukturen, der laver opgave elementer til de enkelte projekter. }{\pageref{class_s_w2_a311___lib_1_1_task}}{}
\item\contentsline{section}{\hyperlink{class_s_w2_a311___lib_1_1_user}{S\-W2\-A311\-\_\-\-Lib.\-User} \\*User-\/strukturen, der laver bruger objekter. }{\pageref{class_s_w2_a311___lib_1_1_user}}{}
\end{DoxyCompactList}
